slog away at a work - Turkish English Dictionary